home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / pcbrat15.zip / PCBRATIO.DOC < prev    next >
Text File  |  1992-03-30  |  4KB  |  124 lines

  1.  
  2.  
  3.                                   PCBRATIO
  4.  
  5.                PCBoard Real-Time/Dynamic File Ratio Enforcer
  6.  
  7.  
  8.                   A PCBoard Files Upload/Download Enforcer
  9.                           File Bytes Ratio Enforcer
  10.  
  11.  
  12.                           Version 1.5, 30-March-92
  13.  
  14.                                 PCBRAT14.ZIP
  15.  
  16.                For use with PCBoard Version 14.5a and above
  17.  
  18.  
  19.                      Copyright (C) 1992 Tan Wei Leong;
  20.                             ALL RIGHTS RESERVED
  21.  
  22.  
  23.  
  24.                        This program is supported by:
  25.  
  26.  
  27.                                Tan Wei Leong
  28.                                Blk 11, Haig Road
  29.                                #12-385
  30.                                Singapore 1543
  31.                                Republic Of Singapore
  32.  
  33.                                 Support BBS:
  34.  
  35.                            Andromeda BBS (65)748-3106
  36.                            Running with a Hayes Ultra 9600
  37.                            Supporting V.32 & Hayes V9600
  38.  
  39.  
  40.  
  41.                                INTRODUCTION
  42.                                ============
  43.  
  44. This program was written because of SysOps complaints of PCBoard's lack
  45. of ratio enforcement.  PCBRATIO is a utility door for PCBoard 14.5a to
  46. calculate user download bytes based on their download/upload.
  47.  
  48.  
  49.                       PROGRAM INSTALLATION/OPERATION
  50.                       ==============================
  51.  
  52. Step #1:
  53. ========
  54.  
  55. Edit PCBRATIO's configuration file.  The one included in this archive is
  56. called PCBRATIO.CNF, use your favourite Text Editor to edit this file.
  57.  
  58. The items in the configuration file are formatted as below:
  59.  
  60. C:\PCB             <= Line 1: Path to your PCBOARD.SYS
  61. C:\PCB\MAIN\CALLER <= Line 2: Path to your Caller Log file
  62. C:\PCB\F_EXCEED    <= Line 3: Path to your File/byte ratio exceeded screen
  63. 20,20              <= Line 4: Default Files Ratio ie. File Ratio,Bytes Ratio
  64. 50,5,10            <= Line 5: Ratio for Level 40, ie Level,file_ratio,byte_ratio
  65.  
  66.     Line 4 would be the default files/bytes ratio for all other levels
  67.     not listed in the configuration file.
  68.  
  69.     The above example would allow this users with security level 50 to
  70.     download 10 Kbytes for every 1 Kbyte they uploaded not exceeding 5
  71.     files for each file they uploaded.
  72.  
  73.     You can have as many security level and ratio as you want, just
  74.     place them below line 5 - one security level per line. If you don't
  75.     want to enforce bytes or files ratio, put a zero (0) in the
  76.     appropriate field(s).
  77.  
  78. Step #2:
  79. ========
  80.  
  81. Setup PCBRATIO as a PCBoard Door.  Load up PCBSetup, go to edit door security
  82. file and add the following line:
  83.  
  84.                                   USER DOOR
  85.  Filename    Password   Sec Login SYS  SYS  Shell Path to DOOR Files
  86. ══════════ ════════════ ═══ ═════ ════ ════ ═════ ═══════════════════     
  87. PCBRATIO                 0    Y    Y    N     Y
  88.  
  89. The Autologin and Shell option is optional.  PCBRATIO requires about
  90. 128K to operate.  Make sure you have enough memory if you want PCBoard
  91. to shell to PCBRATIO.  The USERS.SYS option must be set to Y or PCBRATIO
  92. won't work!  You may now edit the PCBRATIO door script.  Call up the
  93. text editor and create a file with the following item (this file is
  94. included in this package):
  95.  
  96.      @ECHO OFF
  97.      REM PCBoard door script for PCBRATIO - PCBoard File Ratio Enforcer.
  98.      %PCBDRIVE%
  99.      CD \PCB\PCBRAT
  100.      PCBRATIO PCBRATIO.CNF
  101.               │
  102.               │
  103.          PCBRATIO's configuration file
  104.  
  105. Since this is user supported software, I don't expect you to register if
  106. you don't like it or if it doesn't meet your needs. Just stop using it
  107. after a reasonable trial period (2-3 weeks). The program is not crippled
  108. in any way, and if you like the program and use it regularly, please
  109. register it. Registration only costs US$10.00 and you'll receive
  110. unlimited free upgrades and support via my BBS. Please mail your
  111. registration to the above address.
  112.  
  113.  
  114.  
  115.                       STANDARD DISCLAIMERS/COPYRIGHTS
  116.                       ===============================
  117.  
  118. This program is provided on an "AS IS" basis.  No warranty of any kind is
  119. expressed or implied.  YOU USE THIS PROGRAM AT YOUR OWN RISK.  I take no
  120. responsibility for any damage caused directly or indirectly from the use or
  121. the inability to use this program.
  122.  
  123. PCBoard                 - Copyrighted: Clarks Development Company
  124.